package ch7;


public class StaticInner {
	private int id;
	private static int index;
	
	//静态内部类 - 以静态成员形式组成外部类
	//静态内部类是外部类的静态成员
	//静态内部类可以看成是一个外部类
	static class Inner{
		
		public void show() {
			//错误，静态内部只能访问外部类的静态楔横轧
			//id = 12;
			
			index = 12;
			System.out.println(index);
			
		}
	}
	
	public void printOuter() {
		Inner inner = new Inner();
		inner.show();
		
	}

}
